Namche nestles into a nice little protected valley in the heart of the Khumbu.